﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
using System.IO;


namespace XMLTutorial01
{
    public class SaveXML
    {
        public static void saveData(object obj, String filename)
        {

            XmlSerializer sr = new XmlSerializer(obj.GetType());//instância com o tipo do objeto
            TextWriter writer = new StreamWriter(filename);//coloca o nome do arquivo no stream para serializar
            sr.Serialize(writer, obj);//serializa o string com nome do arquivo e o objeto
            writer.Close();//libera recursos associados com o TextWriter
        }
    }
}
